/*新增二级栏目*/

.erhz{

	position: relative;

	padding-bottom: 70px;

}

.bnxf{

	position: absolute;z-index: 2;left:18%;top: 10%;

	padding: 30px;background: rgba(255, 255, 255, .5);min-width: 330px;min-height: 250px;

}

.bnxf a{

	color: #000;font-size: 18px;display: block;line-height: 40px;

}

.bnxf a:hover,.bnxf a.on{

	color: #1d2089;text-decoration: none;

}

/*结束*/
table td{
	border: 1px solid #333!important;
	padding: 0 4px;
}


/*三级行业*/

.fdwq{position: relative;}

.xfit{
transition: all 0.2s ease;
	position: absolute;z-index: 99;text-align: center;
color: #000;text-decoration: none;
	padding: 5px 20px ;

	border-radius: 30px;background: rgba(255, 255,255, .7);cursor: pointer;

}
.xfit:hover{
	color: #333;text-decoration: none;
}

.xfit div{

	font-size: 16px;
font-weight:bold;
}

.xfit p{

	font-size: 16px;

}

.xfwz{

	display: none;

}

.xfit:after{

	content: "";

	position: absolute;

	left: -50px;top:50%;transform: translate(0, -50%);width: 50px;height: 1px;background: #fff;

}

.xfit:before{

	content: "";

	position: absolute;

	left: -60px;top:50%;transform: translate(0, -50%);width: 10px;height: 10px;background: #fff;border-radius: 30px;

}

.layui-layer-content{

	box-sizing: border-box;padding: 20px;

}
.xfwz {
    display: none;
    position: absolute;
    width: 200%;
    left: -50%;
    top: 50px;
    background: rgba();
    background: rgba(255, 255,255, .7);
    /* border-top: 1px solid #000; */
    padding: 10px;
    border-radius: 10px;
    font-size: 12px!important;
    text-align: left;
}

.xfit.hover{
	border-radius: 50px 50px 40px 40px;
}
/*结束*/







 .bts{    font-size: 32px;

    font-weight: bold;

    line-height: 1.8;

    color: #333333;

    text-align: center; padding:20px 0 0 0;}

	.boxs{ width:1200px; margin:0 auto; }

	.wegx { display:table; margin:0 auto; }

	.wegx li{ float:left;   }

	.wegx li a{ font-size:15px; color:#fff; display:block ;background: #1d2089;

   

    padding: 0 30px;

    border-radius: 5px; line-height: 40px; margin-left:10px; margin-bottom:15px;}

	

		.wegx li a:hover{ font-size:15px; color:#fff; display:block ;background: #5C5C5A;

   

    padding: 0 30px;

    border-radius: 5px; line-height: 40px; margin-left:10px; margin-bottom:15px;}

	

	

	

.egoxa{ padding:8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }



.pros li{ float:left; text-align:center; width:290px ;   margin:20px 0 0 10px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;background:#fff; text-align:left;   }

.pros li a{ color:#333;}

.port-1b{ position: relative; overflow: hidden;width:290px ; height:290px;  }

.port-1b img{transition: 0.5s;width:290px ; height:290px; }

.port-1b:hover img{transform: scale(1.2);} 

.pros li span{ background:#fff; height:35px; line-height:35px; display:block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:5px;}



.port-9b{ position: relative; overflow: hidden;width:290px ; height:180px;  }

.port-9b img{transition: 0.5s;width:290px ; height:180px; }

.port-9b:hover img{transform: scale(1.2);} 

 

.clear{ clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;} 





.wbox{ background:#fff;    padding-top:15px; } 

	.wbox li{ float:left; margin-bottom:15px; }

	.wbox li a{color:#333; font-size:16px; font-size:15px; color:#fff; display:block ;background: #1d2089;

   padding: 0 30px;

   display: block;

    border-radius: 5px; line-height: 40px; margin-left:10px;  }

	.wbox li a:hover{ font-size:15px; color:#fff; display:block ;background: #5C5C5A;

    padding: 0 30px;

    border-radius: 5px; line-height: 40px; margin-left:10px;    }

	

	

	

	 

	

	

	

	#cur a{  font-size:15px; color:#fff; display:block ;background: #5C5C5A;} 

 

.clear{ clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;} 



.pros li span a{

	font-size: 18px;

}



